//package com.xzit.utils;
//
//import lombok.Data;
//import lombok.experimental.Accessors;
//
//import java.util.HashMap;
//import java.util.Map;
//
//@Data
//@Accessors(chain = true)
//public class Result {
//    //操作是否成功
//    private Boolean isSuccess;
//    //状态码
//    private Integer code;
//    //消息
//    private String message;
//    //返回操作数据
//    private Map<String, Object> data;
//    public static Result success() {
//        return new Result().setIsSuccess(true)
//                .setCode(ResultCode.SUCCESS)
//                .setMessage("操作成功")
//                .setData(new HashMap<>());
//    }
//    public static Result error() {
//        return new Result().setIsSuccess(false)
//                .setCode(ResultCode.ERROR)
//                .setMessage("操作失败")
//                .setData(new HashMap<>());
//    }
//    public Result setData(HashMap<String, Object> data){
//        this.data = data;
//        return this;
//    }
//    public Result addData(String key, Object value){
//        if(this.data == null){
//            this.data = new HashMap<>();
//        }
//        this.data.put(key, value);
//        return this;
//    }
//}
